package com.zhiche.lisa.bms.pojo.dto.util;

import java.util.Date;

/**
 * <p>
 * 车队
 * </p>
 */
public class LspFleetDTO {

	private Long id;
	/**
	 * 承运商ID
	 */
	private Long lspId;
	/**
	 * 承运商名称
	 */
	private String lspName;
	/**
	 * 车队名称
	 */
	private String fleetName;
	/**
	 * 车队描述
	 */
	private String fleetDescribe;
	/**
	 * 租户ID
	 */
	private Long tenantId;
	/**
	 * 创建时间
	 */
	private Date gmtCreate;
	/**
	 * 修改时间
	 */
	private Date gmtUpdate;
	/**
	 * 删除标识，默认0，若删除，置为1'
	 */
	private Integer isDelete;
	/**
	 * 创建人
	 */
	private String creator;
	/**
	 * 更新时间
	 */
	private Date gmtModify;
	/**
	 * 车队类型Id
	 */
	private Long fleetTypeId;

	/**
	 * 车队属性, 0-临时, 1-正式
	 */
	private Integer fleetAttribute;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getLspId() {
		return lspId;
	}

	public void setLspId(Long lspId) {
		this.lspId = lspId;
	}

	public String getFleetName() {
		return fleetName;
	}

	public void setFleetName(String fleetName) {
		this.fleetName = fleetName;
	}

	public String getFleetDescribe() {
		return fleetDescribe;
	}

	public void setFleetDescribe(String fleetDescribe) {
		this.fleetDescribe = fleetDescribe;
	}

	public Long getTenantId() {
		return tenantId;
	}

	public void setTenantId(Long tenantId) {
		this.tenantId = tenantId;
	}

	public Date getGmtCreate() {
		return gmtCreate;
	}

	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public Date getGmtUpdate() {
		return gmtUpdate;
	}

	public void setGmtUpdate(Date gmtUpdate) {
		this.gmtUpdate = gmtUpdate;
	}

	public Integer getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}

	public String getCreator() {
		return creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public Date getGmtModify() {
		return gmtModify;
	}

	public void setGmtModify(Date gmtModify) {
		this.gmtModify = gmtModify;
	}

	public Long getFleetTypeId() {
		return fleetTypeId;
	}

	public void setFleetTypeId(Long fleetTypeId) {
		this.fleetTypeId = fleetTypeId;
	}

	public Integer getFleetAttribute() {
		return fleetAttribute;
	}

	public void setFleetAttribute(Integer fleetAttribute) {
		this.fleetAttribute = fleetAttribute;
	}

	public String getLspName() {
		return lspName;
	}

	public void setLspName(String lspName) {
		this.lspName = lspName;
	}

	@Override
	public String toString() {
		return "LspFleetDTO{" +
				"id=" + id +
				", lspId=" + lspId +
				", lspName=" + lspName +
				", fleetName='" + fleetName + '\'' +
				", fleetDescribe='" + fleetDescribe + '\'' +
				", tenantId=" + tenantId +
				", gmtCreate=" + gmtCreate +
				", gmtUpdate=" + gmtUpdate +
				", isDelete=" + isDelete +
				", creator='" + creator + '\'' +
				", gmtModify=" + gmtModify +
				", fleetTypeId=" + fleetTypeId +
				", fleetAttribute=" + fleetAttribute +
				'}';
	}
}
